Captain Rohit Sharma scored 83 and Shubman Gill made 70 as India ended their innings at 373-7 after being put in to bat first.
India will look to take an unassailable 2-0 lead when they face Sri Lanka in the second ODI
Afghanistan skipper Hashmatullah Shahidi said he could not be more proud of his team's performance following a heartbreaking two-run loss to Sri Lanka that knocked his side out of the Asia Cup, in Lahore on Tuesday.
India went in with five bowling options against Pakistan on Sunday and it did not work out in their favour
An injury-hit Pakistan will have the tough task of taming a high-spirited Sri Lanka when they lock horns in a virtual semi-final match in the Asia Cup 2023 match on Thursday.
IMAGES from the 1st ODI played between India and Sri Lanka in Guwahati on Tuesday.
Dushmantha Chameera has been ruled out of Thursday's crunch T20 World Cup clash against Netherlands
Shinwari rattled the top order as he scalped three of the opening five wickets.
Lanka's entry into the 2023 World Cup is marked with injuries, modest form of players and rumours of the team getting a new captain that was put to rest at the last minute.
Images from the first T20 International between India and Sri Lanka, at the Wankhede Stadium in Mumbai, on Tuesday.
A disappointed Sri Lanka captain Dinesh Chandimal said not playing well in the Power Play overs cost his inexperienced side the Twenty20 series against India.
New Zealand ended Sri Lanka's chances of directly qualifying for this year's World Cup in India.
IMAGES from the second T20 played between Sri Lanka and India in Pallekele on Sunday.
The teams which don't make long-term promises that are difficult to fulfil but focus on immediate process and know the roles of players required for slots.
Defending champions India are on the brink of elimination after they suffered a six-wicket defeat against Sri Lanka in their Super Four match of the Asia Cup in Dubai on Tuesday.
Suryakumar Yadav has been to wait for his turn in ODIs despite his phenomenal show in T20 cricket.
Sri Lanka captain Dasun Shanaka said winning the Asia Cup will help the team's preparation for next month's Twenty20 World Cup.
Kohli smashed an unbeaten 166, hitting 13 fours and eight sixes in his 110-ball display. It was the former captain's 46th ODI century and he is now only three short of Sachin Tendulkar's all-time record of most ODI hundreds.
Sri Lanka knocked Afghanistan out of the semi-final race at the T20 World Cup
IMAGES from the Asia Cup Super 4s match played between Pakistan and Sri Lanka in Dubai on Friday.
Australia's 417-6 against Afghanistan in Perth in 2015 was the previous highest total in the men's World Cup.
India beat Sri Lanka by seven wickets in the second Twenty20 International to take an unassailable 2-0 lead
KKR rope in Jason Roy for Rs 2.8 crore
Cheteshwar Pujara stood tall amid ruins as Sri Lanka struck twice in the truncated morning session to reduce India to 74 for five before rain forced play to be called off early on day two of the opening Test on Friday.
Sri Lanka has risen as a noteworthy contender in the Asia Cup, while Bangladesh's growth and potential have garnered attention.
Sri Lanka opener Kaushal Silva has recovered from a blow to the head he suffered while fielding last weekend to be named in the test squad for next month's tour of England.
That Sri Lanka are having to play in the group stage of the Twenty20 World Cup shows the extent of their decline since winning the title in 2014 but their recent Asia Cup triumph suggests they could spring a surprise or two in Australia.
Australia will aim to secure a Super Eight berth when they face lower-ranked Namibia
After playing a major role in Chennai Super Kings' IPL triumph, young pace bowler Matheesha Pathirana will be hoping to make the same impact for Sri Lanka in the ODI series against Afghanistan.
Sri Lanka Test captain Dinesh Chandimal was withdrawn on Monday from the 16-member squad for the Asia Cup because of an injury during a recent domestic tournament. The 28-year-old batsman injured a finger during a domestic Twenty20 match and needed more time to recover, Sri Lanka Cricket (SLC) said.
Anrich Nortje demolished Sri Lanka with career-best figures of 4/7 as South Africa exploited the bounce on offer to secure a six-wicket win in their T20 World Cup opener in New York on Monday.
Former Sri Lanka captain Mahela Jayawardene has been appointed the national team's consultant for the first round of next month's Twenty20 World Cup, the country's cricket board said.
IMAGES from the T20 World Cup Super 12 match played between Australia and Sri Lanka in Perth on Tuesday.
Afghanistan pacers Fazalhaq Farooqi and Naveen-ul-Haq had broken the backbone of Sri Lanka batting and their batters had chased down the 105-run target in 10.1 overs.
Coming off a socio-economic crisis and the worst turmoil in its country's history, the Sri Lankan cricket team would like to provide the island nation with an emotional catharsis by beating fancied Pakistan in the Asia Cup final in Dubai on Sunday.
IMAGES from Asia Cup Super 4 match played between Sri Lanka and Bangladesh in Colombo on Saturday.
Spinners Dunith Wellalage (3-42) and Maheesh Theekshana (2-26) kept Sri Lanka in the hunt but Dasun Shanaka's side were left to rue a limp performance with the bat.
Pathum Nissanka scored an unbeaten 101 as Sri Lanka booked their place at the 50-over Cricket World Cup in India.
India racked up 199-2 riding blistering half-centuries by opener Ishan Kishan and number three batsman Shreyas Iyer.
The fate of the series was decided after India swept aside Sri Lanka in the first two games, leaving the possibility of an embarrassing whitewash hanging over the hosts' heads.